@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:"微软雅黑"; margin:0px; padding:0px; background:#fff; display:block;}
ul,li,h1,h2,h3,h4,h5,p,input,dl,dt,dd,table,th,td,ol,form,bdo,em,i{margin:0;padding:0;list-style:none;}
img{border:0;vertical-align:top;} .clear{clear:both;}
a:link,a:visited{color:#000; text-decoration:none;} a:hover{color:#4c2b20; text-decoration:none;}

.bangdingbox{ display:block; width:100%; position:relative;}
.bangdingbox img{width:100%; display:block; overflow:hidden; margin-bottom:10px;}
.bangdingcon{ padding:10px;}
.bangdingcon ul li{border:1px solid #7e4c3c; -wekit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; height:44px; line-height:44px;background:#fff; display:block; margin-bottom:20px; box-shadow:0px 0px 2px #693f32;}
.bangdingcon .iphone{background:url(../images/phone_icon.png) no-repeat 13px center; background-size:14px 21px; border:none;padding-left:35px; height:44px; width:100%; font-size:16px;}
.bangdingcon .user{background:url(../images/user_icon.png) no-repeat 10px center; background-size:22px 22px;border:none;padding-left:35px; height:44px; width:100%; font-size:16px;}

.bangdingcon ul li span{background:url(../images/jiantou.png) no-repeat center center; background-size:10px 16px; color:#7e4c3c; width:30px; height:44px; float:right;}
.bangdingcon .jiangbei{background:url(../images/jiangbei.png) no-repeat 8px center; background-size:20px 23px; padding-left:35px;}
.bangdingcon .huiyuan{background:url(../images/user_icon.png) no-repeat 10px center; background-size:19px 19px;padding-left:35px;} 
.bangdingcon .woxin{background:url(../images/woicon.png) no-repeat 9px center; background-size:21px 20px;padding-left:35px;}
.bangdingcon .huika{background:url(../images/huika.png) no-repeat 10px center; background-size:19px 23px;padding-left:35px;}
.bangdingcon ul li p{color:#7e4c3c; font-weight:bold; font-size:15px;}
.btn{
	border: none;
	background: none;
	cursor: pointer;
    height:44px; line-height:44px;
	display:block;
	width:100%;
	text-transform: uppercase;
	font-weight: 700;
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	box-shadow:0px 0px 2px #693f32;
}

.bangbtn{background:#693f32; color: #fff;box-shadow:0 6px #42261d; -webkit-transition: none; text-align:center; -moz-transition: none; transition: none; font-size:18px;border-radius:5px;}
.bangbtn:hover {box-shadow:0 4px #42261d;top: 2px;}

.videotxt{position:absolute; height:50px; background:#ff0000; bottom:0; left:0; width:100%; background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); background:#000; z-index:1000;}
.videotxt a{position:relative; color:#fff; line-height:20px; font-size:12px; text-align:left;padding:5px; font-size:15px; display:block;}
.renlist,.newsbox{margin-bottom:10px; display:block;}
.renlist ul li,.newsbox ul li{ border-bottom:1px solid #e5dbd8; padding:10px 5px; text-align:left; overflow:hidden; display:block;}
.renlist ul li img{float:left; width:80px; height:80px; margin-right:7px; display:block; border-radius:50px;}
.renlist ul li h2{font-size:17px; font-weight:bold; color:#000; display:block; margin-bottom:5px; overflow:hidden;}
.renlist ul li p{color:#999; line-height:18px; font-size:14px;}
.renlist ul li span{float:right; height:20px; display:block; line-height:20px; padding-top:5px; font-size:12px; color:#999;font-family:Arial, Helvetica, sans-serif;}
.wujiaoxing{background:url(../images/wujiaoxing.png) no-repeat 0 center; padding-left:20px; background-size:15px; margin-right:5px; cursor:pointer;}
.yuedu{background:url(../images/txt.png) no-repeat 0 center; padding-left:20px; background-size:15px;cursor:pointer;}

.zhuanfangbtn{border-bottom:1px solid #e5dbd8; border-top:1px solid #e5dbd8; height:30px; line-height:30px; font-size:16px; padding:10px; display:block; text-align:center; margin-bottom:20px; font-weight:bold;}

.rankbox{padding:10px; text-align:left; margin:10px; border:2px solid #7e4c3c;-wekit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; box-shadow:0px 0px 2px #693f32;}
.rankTitle{border-bottom:1px solid #7e4c3c; background:url(../images/jiangbiao.png) no-repeat 0 center; background-size:46px; height:50px; line-height:50px; overflow:hidden; margin-bottom:10px;}
.rankTitle h2{float:right; padding-top:10px; font-size:18px; color:#7e4c3c; padding-right:10px;}

.rankbox ul li{width:100%; height:30px; line-height:30px; display:block; overflow:hidden;}
.rankbox ul li span{float:left; height:30px; font-size:15px; color:#582616;}
.rankbox ul li span strong{color:#582616;}
.rankbox .name{width:30%; text-align:left;}
.rankbox .address{width:45%;text-align:left;}
.rankbox .fenshu{width:25%; text-align:right; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#f90;}

.newsbox ul li .imgbox{float:left; width:70px; height:60px; margin-right:10px; display:block; border-radius:5px; border:2px solid #7e4c3c; position:relative;}
.newsbox ul li .imgbox img{width:70px; height:60px;}
.newsbox ul li .imgbox span{display:none;}
.newsbox ul li h2{font-size:18px; font-weight:bold; color:#000; display:block; margin-bottom:5px; overflow:hidden; height:23px;}
.newsbox ul li p{color:#666; line-height:22px; font-size:15px; height:22px; overflow:hidden; display:block;}
.newsbox .time{background:url(../images/time.jpg) no-repeat 0 center; padding-left:20px; background-size:15px; color:#999;}
.newsbox .curimg .imgbox{ border:2px solid #e60012;}
.newsbox .curimg .imgbox span{ width:16px; height:16px; background:#e60012; position:absolute; right:-8px; top:-8px; z-index:999999; display:block; border-radius:10px;}

.jifenbox{padding:0px; display:block;}
.jifenbox h2{height:40px; background:url(../images/titlebg.jpg) repeat-x 0 0;  margin-bottom:5px; line-height:40px; text-align:right; padding-right:10px; font-size:15px; color:#fff;}
.jifenbox ul{display:block; padding:5px 10px; overflow:hidden;}
.jifenbox ul li span{color:#333;}
.jifenbox ul li strong{color:#666;}
.rightpad{padding:5px 10px; margin-bottom:20px;}

.bangdinginfo{border-right:1px solid #7e4c3c; border-top:1px solid #7e4c3c; display:block; margin:10px; overflow:hidden;background:#fff;} 
.bangdinginfo table{width:100%; border:none;}
.bangdinginfo table td{border-bottom:1px solid #7e4c3c; border-left:1px solid #7e4c3c; border-top:none; border-right:none;line-height:20px; height:20px; font-size:12px; color:#7e4c3c; padding:5px;}
.bangdinginfo table td strong{text-align:center; display:block;font-size:16px;}
.bangdinginfo .xin{background:url(../images/xin.png) no-repeat center center; width:100%; height:20px; background-size:12px 10px; display:block;}
.bangdingpp{color:#333; font-size:12px; line-height:20px; padding:0 10px;}

.renlistfang ul li img{float:left; width:80px; height:70px; margin-right:10px; display:block; border-radius:5px; border:1px solid #7e4c3c;}

.zhuanshubox,.fankui{padding:10px; display:block;}
.zhuanshubox ul li{border:2px solid #7e4c3c;-wekit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; display:block; margin-bottom:15px; text-align:left;box-shadow:0px 0px 2px #693f32;}
.zhuanshubox ul li h2{height:40px; background:url(../images/titlebg.jpg) repeat-x 0 0; margin-bottom:5px; line-height:40px; padding-left:10px; font-size:18px; color:#fff;font-weight:bold; font-family:Arial, Helvetica, sans-serif;box-shadow:0px 0px 2px #693f32;}
.zhuanshubox ul li strong{line-height:35px; font-size:18px; color:#7e4c3c; height:35px; font-weight:bold;padding:0 5px; display:block;}
.zhuanshubox ul li a:link,.zhuanshubox ul li a:visited{color:#7e4c3c;font-weight:bold;}
.zhuanshubox ul li a:hover{color:#000;}
.zhuanshubox ul li p{color:#999; text-indent:25px; font-size:15px; padding:5px;}

.fankui p{line-height:25px; font-size:15px;  color:#7e4c3c; text-align:left; margin-bottom:5px;}
.fankuikuang{border:2px solid #7e4c3c;-wekit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; display:block; margin-bottom:15px; padding:5px;}
.fankuikuang textarea{border:none; background:none; height:150px; width:100%; font-size:16px;}

.message{border:2px solid #7e4c3c;-wekit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; display:block; margin:10px;}
.message ul li{border-bottom:1px solid #ddd; line-height:44px; height:44px; display:block; text-align:left; padding-left:40px;}
.message ul li span{float:right; padding-right:10px;color:#000;font-weight:bold;}
.message ul li p{color:#7e4c3c;font-weight:bold;}
.message ul li bdo{color:#7e4c3c; padding-right:20px; float:right;background:url(../images/jiantou.png) no-repeat 95% center; background-size:10px 16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.message .jituan{background:url(../images/index.png) no-repeat 10px center; background-size:21px 20px;}
.message .home{background:url(../images/home.png) no-repeat 10px center; background-size:22px 21px;}
.message .name{background:url(../images/user_icon.png) no-repeat 10px center; background-size:21px 23px;}
.message .shengri{background:url(../images/rili.png) no-repeat 10px center; background-size:21px 23px;}
.message .phone{background:url(../images/phone_icon.png) no-repeat 12px center; background-size:16px 25px;}
.message .xingbie{background:url(../images/xingbie.png) no-repeat 7px center; background-size:24px 18px;}
.message .email{background:url(../images/at.png) no-repeat 10px center; background-size:22px 22px;}

.rankindex{padding:10px; text-align:left; margin:10px; margin-bottom:0; border:2px solid #7e4c3c;-wekit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; box-shadow:0px 0px 2px #693f32;}
.ranktt{border-bottom:1px solid #7e4c3c; background:url(../images/jy_icon1.png) no-repeat 0 0; background-size:55px 45px; text-align:right; display:block; margin-bottom:5px; padding-bottom:10px;}
.ranktt h2{font-size:18px; font-weight:bold; color:#7e4c3c; line-height:30px; display:block;}
.ranktt p{line-height:15px; color:#999; display:block; font-size:14px;}
.rankcon table td{color:#7e4c3c; padding:5px; text-align:left;}
.ranktt2{background:url(../images/jy_icon2.png) no-repeat 5px 0;background-size:50px 45px; }
.ranktt3{background:url(../images/jy_icon3.png) no-repeat 0 0;background-size:53px 45px; }

.jifenbg{background:none; height:50px; line-height:50px; color:#582616; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:center;}

.jifentab{ width:100%; height:40px; background:#ccc;}
.jifentab ol{float:left; width:50%; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff;}
.jifentab ol.hover{color:#fff;background:#7e4c3c; display:block;}